Building Mobile Agents ’ Applications Fault Tolerant

نویسنده

  • Praveena Chaturvedi
چکیده

A mobile agent is self-governing software that has one or more goals and can migrate from one node to another in a network. Mobile agent has received pervasive interest in both research and academia in recent years because of its support for asynchronous and disconnected operation capability in distributed system Along with these affirmative sides, the full scale adoption of mobile agent has been delayed by several fault tolerance complexities in untrustworthy network environments such as Internet. This paper proposed a framework to provide fault tolerant execution to mobile agents. Key concepts used to accomplish this goal include the transaction manager concept, checkpointing, timeout mechanism. Agent saves partial results at home server. The framework can tolerate agent failure, server failure and communication delay. It has been implemented as an add-on to mobile agent platform called Aglets. Experiments have been conducted to test the feasibility and performance of the proposal.

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

منابع مشابه

ارائه یک رویکرد همانند سازی شده عامل محور در اجرای یک الگوی کد متحرک مطمئن

Abstract Using mobile agents, it is possible to bring the code close to the resources, which is not foreseen by the traditional client/server paradigm. Compared to the client/server computing paradigm, the greater flexibility of the mobile agent paradigm comes at additional costs as well as the additional complexity of developing and managing mobile agent-based applications. Such complexity ...

متن کامل

Specification of Fault-Tolerant Mobile Agent Execution and its Building Block

Mobile agent technology is one of the fastest growing areas of research for application development on the Internet today. The potential of mobile agents to perform many tasks, from the menial and routine, to the more complex ones has been widely recognized and thus spurred. However, the lack of a fault tolerant infrastructure and methodologies that address fault tolerant execution of mobile ag...

متن کامل

Modeling Fault Tolerant and Secure Mobile Agent Execution in Distributed Systems

The reliable execution of mobile agents is a very important design issue in building mobile agent systems and many fault-tolerant schemes have been proposed so far. Security is a major problem of mobile agent systems, especially when monetary transactions are concerned. Security for the partners involved is handled by encryption methods based on a public key authentication mechanism and by secr...

متن کامل

FANTOMAS: Fault Tolerance for Mobile Agents in Clusters

To achieve an efficient utilization of cluster systems, a proper programming and operating environment is required. In this context, mobile agents are of growing interest as base for distributed and parallel applications. As mobile and autonomous software units, mobile agents can execute tasks given to the system and allocate independently all the needed resources. However, with growing cluster...

متن کامل

Building a Fault Tolerant Architecture for Internet Robots Using Mobile Agents

In Internet robot systems it is necessary to overcome the challenges of the limited bandwidth, indeterminate transmission delay, and potential data loss in order to make use of its cost effective functionality. With most systems focusing on these challenges, fault tolerance issues have not yet been addressed systematically in Internet robotics. The work described in this paper focuses on the de...

متن کامل

ذخیره در منابع من


  با ذخیره ی این منبع در منابع من، دسترسی به آن را برای استفاده های بعدی آسان تر کنید

برای دانلود متن کامل این مقاله و بیش از 32 میلیون مقاله دیگر ابتدا ثبت نام کنید

ثبت نام

اگر عضو سایت هستید لطفا وارد حساب کاربری خود شوید

عنوان ژورنال:

دوره   شماره 

صفحات  -

تاریخ انتشار 2015